comparatively long period - English Synonyms Dictionary